Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Italy F2 Italy F3 Romania F1 Romania F2 Romania F3 Romania F4 Romania F5 Romania F6 Romania F7 Romania F10 Romania F11 Romania F12 Italy F18 Romania F13 Romania F15 Italy F21 Romania F16 Romania F17 Hungary F5 Hungary F6 Mexico F12 Mexico F13 Cuba F1 Mexico F15 UAE F1 Austria F1 Austria F2 Croatia F2 Italy F2 Italy F3 Italy F4 Romania F6 Italy F26 Spain F25 Spain F26 Spain F27 Spain F28 Spain F1 Spain F6 Spain F7 Italy F3 Italy F4 Italy F5 Italy F6 Spain F17 Italy F17 Italy F18 Spain F23 Spain F24 Spain F26 Spain F29 Spain F30 Spain F33 Italy F30 Croatia F7 Italy F31 Great Britain F17 Turkey F4 Italy F6 Italy F9 Spain F13 Italy F12 Italy F20 Italy F22 Italy F26 Italy F27 Spain F30 Morocco F6 Australia F1 Australia F2 Italy F1 Italy F3 Italy F7 Italy F9 Italy F10 Italy F16 Iran F4 Italy F10 Romania F1 Italy F12 Romania F2 Romania F4 Romania F5 Denmark F3 Romania F7 Turkey F6 (Antalya) Romania F8 Italy F5 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Romania F4 (Bucharest) Romania F8 (Pitesti) Romania F9 (Bucharest) Romania F15 Italy F9 Spain F31 Italy F5 Spain F1 Spain F2 Spain F3 Spain F4 Spain F5 Spain F6 Italy F3 Italy F4 Italy F5 Morocco F2 Italy F6 Italy F15 Spain F20 Poland F4 Italy F18 Spain F25 Spain F28 Spain F29 Spain F31 Italy F28 Spain F32 Italy F32 Portugal F5 Tunisia F4 Tunisia F5 Tunisia F6 Spain F1 Spain F2 Spain F3 Spain F4 Spain F5 Spain F6 Italy F2 Spain F7 Croatia F3 Croatia F4 Germany F9 Austria F6 Romania F13 Bosnia/Herzegovina F7 Morocco F6 Morocco F7 Croatia F11 Spain F41 Spain F42 Spain F43 Spain F2 Spain F3 Spain F4 Spain F5 France F6 Italy F11 Italy F18 Italy F24 Croatia F9 Croatia F10 Romania F8 (Bucharest) Spain F7 Italy F5 M25 Klosters Italy F15 Austria F2 Italy F18 Italy F19 Germany F2 (Nussloch) Turkey F5 Italy F6 Croatia F10 Morocco F7 Brasov Challenger - Brasov Challenger Brasov - Brasov Copa Petrobras - Montevideo Top Wool Challenger-Immagine Trophy - Biella Citta di Como - Como LXVII Concursu Internacional de Vigo - Vigo Ljubljana Open - Ljubljana Posillipo Tennis Cup - Napoli 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Mitsubishi Electric Europe Cup - Monza Status Athens Open - Athens Kos Succhetti Tennis Cup - Cordenons Genova Open Challenger - Genova Meknes Challenger St. Brieuc Challenger San Remo Challenger Zagreb Challenger Alessandria Challenger Reggio Emilia Challenger San Sebastian Challenger Helsinki Challenger Marrakech Challenger Rome Challenger Milan Challenger Orbetello Challenger Geneva Challenger Ljubljana Challenger Palermo Challenger Heilbronn Challenger Caltanissetta Challenger Barletta Challenger Monza Challenger Rome Challenger Rome Challenger Zagreb Challenger Cremona Challenger Alessandria Challenger Rijeka Challenger Kosice Challenger Milan Challenger Turin Challenger San Benedetto Challenger Tampere Challenger Recanati Challenger Trani Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Brasov Challenger Napoli Challenger Bucaramanga Challenger Bergamo Challenger Meknes Challenger Rabat Challenger Marrakech Challenger Rome Challenger Monza Challenger Milan Challenger Arad Challenger San Benedetto Challenger Italy F1 (Trento) Brasov Challenger Trnava Challenger Rio De Janeiro Challenger Heilbronn Challenger Kyoto Challenger Tunis Challenger Arad Challenger Kosice Challenger Milan Challenger Timisoara Challenger Todi Challenger Brasov Challenger Banja Luka Challenger Szczecin Challenger Trnava Challenger Sibiu Challenger Mons Challenger Bratislava Challenger Heilbronn Challenger Bergamo Challenger Panama City Challenger Barranquilla Challenger Sarasota Challenger Vercelli Challenger Tunis Challenger Rome Challenger Mestre Challenger Arad Challenger Kosice Challenger Milan Challenger Padova Challenger San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger Biella Challenger Trnava Challenger Tashkent Challenger Geneva Challenger Eckental Challenger Brescia Challenger Andria Challenger Casablanca Challenger Glasgow Challenger Cherbourg Challenger Quimper Challenger Kazan Challenger Raanana Challenger Napoli Challenger Turin Challenger Alphen Challenger Brest Challenger Eckental Challenger Ortisei Challenger Brescia Challenger Wroclaw Challenger Quimper Challenger Jonkoping Challenger Raanana Challenger Napoli Challenger Barletta Challenger Rome Challenger Vicenza Challenger Furth Challenger Perugia Challenger Marburg Challenger Biella Challenger Liberec Challenger Cortina Challenger Fano Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Banja Luka Challenger Sibiu Challenger Ho Chi Minh City Challenger Casablanca Challenger Ningboo Challenger Suzhou Challenger Koblenz Challenger Bergamo Challenger Guadalajara Challenger Leon Challenger Panama City Challenger Sarasota Challenger Tallahassee Challenger Francavilla Challenger Savannah Challenger Mestre Challenger Caltanissetta Challenger Perugia Challenger San Benedetto Challenger Biella Challenger Manerbio Challenger Como Challenger Sibiu Challenger Rome Challenger Ortisei Challenger Brest Challenger Andria Challenger Bangkok Challenger Koblenz Challenger Bergamo Challenger Lille Challenger St. Brieuc Challenger Sarasota Challenger Mestre Challenger Poznan Challenger Milan Challenger Recanati Challenger Braunschweig Challenger San Benedetto Challenger Segovia Challenger Portoroz Challenger Como Challenger Szczecin Challenger Biella Challenger Bratislava Challenger Phoenix Challenger Barletta Challenger Lisbon Challenger Vicenza Challenger Poznan Challenger Parma Challenger San Benedetto Challenger Como Challenger Cassis Challenger Banja Luka Challenger Biella Challenger Maia Challenger Bangkok Challenger Rennes Challenger Quimper Challenger Bergamo Challenger Trieste Challenger Forli Challenger Biella Challenger Istanbul Challenger Maia Challenger Antalya 2 Challenger Biella 3 Challenger Biella 4 Challenger Lille Challenger Perugia Challenger Todi Challenger Tampere Challenger Prague 2 Challenger Barletta Challenger Istanbul 2 Challenger Braga Challenger Losinj Challenger Bari Challenger Forli 3 Challenger Forli 3 Challenger Quimper Challenger France F8 Forli 5 Challenger Roseto Degli Abruzzi 1 Challenger Lugano Challenger Perugia Challenger Montechiarugolo - Parma Challenger Salzburg Challenger Verona Challenger Zug Challenger Nonthaburi 3 Challenger Ottignies-Louvain-la-Neuve Challenger Rovereto Challenger Sanremo Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso Tunis Challenger Heilbronn Challenger Perugia Challenger Milan Challenger San Marino Challenger Como Challenger Barletta Challenger Tunis Challenger Tarragona Challenger Rome Challenger Biella Challenger Istanbul Challenger Napoli Challenger Tarragona Challenger Geneva Challenger Yokohama Challenger Toyota Challenger Caltanissetta Challenger Prague Challenger Gelsor Open Romania - Bucharest Recanati Challenger San Marino Challenger Delray Beach International Tennis Championships - Delray Beach Mercedes Cup - Stuttgart Cordenons Challenger Grand Prix Hassan II - Casablanca The Hypo Group Tennis International 2008 - Poertschach Unique Zagreb Open - Zagreb Masters Series - Hamburg Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Serbia Open - Belgrade BCR Open Romania - Bucharest Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Mercedes Cup - Stuttgart BCR Open Romania - Bucharest US Men's Clay Court Championship - Houston VII Torneo Internazionale di Tennis - Barletta AEGON Championships - London SkiStar Swedish Open - Bastad C.T. San Remo - XIII Piertomaso Tessitore - San Remo BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Apia International - Sydney Ecuador Open - Quito Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Credit Agricole Suisse Open - Gstaad Mons Challenger Wroclaw Challenger SkiStar Swedish Open - Bastad Asirom Challenger - Brasov Intrum Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha New York Open - New York Libema Open - 's-Hertogenbosch Garden Open 2005 - Rome San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons Baden Open - Karlsruhe Sporting Challenger '08-Trofeo Regione Piemonte - Turin Forte Village Sardegna Open - Sardinia Antalya Open - Antalya Rabat Challenger Monza Challenger Cordenons Challenger Trani Challenger Todi Challenger Guayaquil Challenger Cancun Challenger Kazan Challenger Quimper Challenger Rabat Challenger Oberstaufen Challenger Poznan Challenger Todi Challenger Cherbourg Challenger Barletta Challenger Marbella Challenger Rome Challenger Genova Challenger Eckental Challenger Quimper Challenger Guadalajara Challenger Bordeaux Challenger Indian Wells Challenger Bergamo Challenger Vercelli Challenger Cherbourg Challenger Rome Challenger Furth Challenger Caltanissetta Challenger Todi Challenger Scheveningen Challenger Cortina Challenger Prague Challenger Portoroz Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Szczecin Challenger Banja Luka Challenger Mons Challenger Rennes Challenger Casablanca Challenger Andria Challenger Bergamo Challenger Cherbourg Challenger Caltanissetta Challenger Ortisei Challenger Andria Challenger Budapest Challenger Wroclaw Challenger Drummondville Challenger San Luis Potosi Challenger Vicenza Challenger Todi Challenger Alphen Challenger Banja Luka Challenger Mouilleron-Le-Captif Challenger Tallahassee Challenger L'Aquila Challenger Rennes Challenger Perugia Challenger Segovia Challenger Todi Challenger Italy F11 Antalya Challenger Biella 2 Challenger Verona Challenger Napoli 2 Challenger Pau Challenger Forli 2 Challenger Sanremo Challenger Barletta Challenger Trieste Challenger Meerbusch Challenger Como Challenger Nonthaburi 2 Challenger Koblenz Challenger Manama Challenger Lugano Challenger Tallahassee Challenger Savannah Challenger Olbia Geovillage Open - Olbia Sporting Challenger - Turin Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Mamaia Challenger - Constanta 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Kish Free Zone Island Challenger - Kish Island Gemax Samsung Open 2005 - Belgrade Citta di Monza - Monza Architect Open - Budapest Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Oberstaufen Cup - Oberstaufen Campionati BNL dItalia - Rome Guzzini Challenger - Recanati Timisoara Challenger 2005 - Timisoara San Marino Cepu Open - San Marino LXV Concurso Internacional Vigo - Vigo Antonio Savoldi-Marco Co. - Manerbio Olimp Kyiv Open - Kiev Architect Open - Budapest XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Santiago Challenger Cudad de Guayaquil - Guayaquil Czech Indoor Open - Prague USTA Freeman Men's Challenger - Joplin Citta di Monza - Monza Cordenons Challenger Garden Open - Rome Ostdeutscher Sparkassen Cup - Dresden 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan Constanta Challenger - Constanta Trofeo Sisma Mantova - Mantova Timisoara Challenger - Timisoara 8° Trani Cup - Trani Concurso Internacional de Vigo - Vigo Antonio Savoldi-Marco Co. - Manerbio Genoa Open - Genova Bauer Watertechnology Cup - Eckental IPP Open - Helsinki Internazionali BNL d'Italia - Rome KGHM Dialog Polish Indoors - Wroclaw 4th Volkswagen Challenger - Wolfsburg XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Marrakech Roma Challenger 2007 - Rome Croatia Osiguranje Rijeka Open - Rijeka Memorial Manfredini - Sassuolo Steelers Cup - Kosice La Rinascente Tennis Cup Harbour Club Milano - Milan Mamaia Challenger - Constanta Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini Guzzini Challenger - Recanati Citta di Como - Como Brasov Challenger - Brasov Genova Open Challenger - Genova Internazionali di Tennis Dell'Umbria - Todi Pekao Open - Szczecin Challenger 42 - Andrezieux Tatra Banka Slovak Open - Bratislava Challenger Tunisie - Tunis Internazionali di Tennis di Bergamo - Bergamo Internazionali BNL d'Italia - Rome Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Tennis Napoli Cup - Napoli Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Roma Open Challenger - Rome Pharma Medico Open 2008 - Aarhus San Remo Tennis Cup - San Remo Trofeo Cassa di Risparmio di Alessandria - Alessandria Kosice Open-Steelers Cup 2008 - Kosice Bulgarian Open Challenger - Sofia Polska Energia Open - Bytom Siemens Open - Scheveningen Riviera de Rimini Challenger - Rimini Mordovia Cup 2008 - Saransk Samarkand Challenger - Samarkand GHI Bronx Tennis Classic - Bronx Geneva Challenger - Geneva Citta di Como Challenger - Como Brasov Challenger - Brasov Ljubljana Open 2008 - Ljubljana Banja Luka Challenger 2008 - Banja Luka 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Ipsos Bucharest Challenger - Bucharest Tennislife Cup - Napoli Rabat Challenger Qatar Exxon Mobil Open - Doha Marrakech Challenger Caltanissetta Challenger Napoli Challenger Monza Challenger Rome Challenger Sofia Challenger Lugano Challenger Kosice Challenger Bytom Challenger Constanta Challenger Turin Challenger Oberstaufen Challenger Orbetello Challenger Tampere Challenger Cordenons Challenger Vigo Challenger Manerbio Challenger Brasov Challenger Como Challenger Alphen Challenger Todi Challenger Ljubljana Challenger Palermo Challenger Napoli Challenger Eckental Challenger Aachen Challenger Jersey Challenger Bratislava Challenger Heilbronn Challenger Tanger Challenger Meknes Challenger Barletta Challenger Napoli Challenger Rome Challenger Ostrava Challenger Alessandria Challenger Lugano Challenger Reggio Emilia Challenger San Benedetto Challenger Rimini Challenger San Marino Challenger Como Challenger Alphen Challenger Brasov Challenger Medellin Challenger Ortisei Challenger Sao Paulo Challenger Bank Austria Tennis Trophy - Vienna Casablanca Challenger Napoli Challenger Marburg Challenger Sopot Challenger Como Challenger Alphen Challenger Palermo Challenger Orleans Challenger Ortisei Challenger Loughborough Challenger Bratislava Challenger Helsinki Challenger Wolfsburg Challenger Casablanca Challenger Bercuit Challenger Orbetello Challenger Sibiu Challenger Cordenons Challenger Como Challenger Alphen Challenger Todi Challenger Porto Alegre Challenger ATP Challenger Tour Finals Burnie Challenger West Lakes Challenger Cherbourg Challenger Sydney Challenger Orbetello Challenger Como Challenger Open 13 - Marseille Open Sud de France - Montpellier Tashkent Challenger Mouilleron-Le-Captif Challenger Geneva Challenger Milano Challenger-Jameson Cup - Milan Ortisei Challenger Sao Paulo Challenger Tour Finals Andria Challenger Noumea Challenger Cherbourg Challenger Le Gosier Challenger Mersin Challenger Caltanissetta Challenger Estoril Open - Estoril Poznan Challenger Cortina Challenger Mercedes Cup - Stuttgart Brasov Challenger Sibiu Challenger Davidoff Swiss Indoors Basel - Basel Bratislava Challenger Ortisei Challenger Mestre Challenger Padova Challenger BRD Nastase Tiriac Trophy - Bucharest Sibiu Challenger Todi Challenger Bet-at-home Cup - Kitzbuhel Rome Challenger Brescia Challenger DIEMA XTRA Sofia Open - Sofia Cherbourg Challenger If Stockholm Open - Stockholm X Torneo Internazionale di Tennis - Barletta Recanati Challenger Cortina Challenger Cordenons Challenger Garanti Koza Sofia Open - Sofia TEB BNP Paribas Istanbul Open - Istanbul Australian Open - Melbourne Brescia Challenger Quimper Challenger Budapest Challenger Alicante Challenger Savannah Challenger Rome Challenger Padova Challenger Sibiu Challenger Genova Challenger Grand Prix Hassan II - Marrakech Marbella Challenger Alicante Challenger Koblenz Challenger Manerbio Challenger Florence Challenger Ismaning Challenger Ortisei Challenger Cordenons Challenger Marbella Challenger Bratislava Challenger Ortisei Challenger Parma Challenger French Open - Paris Belgrade Challenger Challenger Brasov - Brasov Como Challenger Forli Challenger Milan Challenger Lisbon Challenger Trieste Challenger Roanne Challenger Lille Challenger Turin Challenger Split Challenger Vicenza Challenger Poznan Challenger Australian Open - Melbourne Ortisei Challenger Montevideo Challenger Las Franquesas del Valles Challenger Ortisei Challenger Francavilla Challenger Vicenza Challenger U.S. Open - New York Montechiarugolo Challenger French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Todi Challenger French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Open Romania - Bucharest Hypo Group Tennis International - Portschach BCR Open Romania - Bucharest Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Copa Telmex - Buenos Aires Bank Austria Tennis Trophy - Vienna VTR Open - Vina del Mar Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Credit Agricole Suisse Open - Gstaad Credit Agricole Suisse Open - Gstaad Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb US Men's Clay Court Championship - Houston Brisbane International - Brisbane SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril If Stockholm Open - Stockholm Delray Beach Open - Delray Beach Open 13 Provence - Marseille Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, World Group, PO, ROU-CZE 0-5 BNP Paribas Open - Indian Wells Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group II, 3R, ROU-POL 2-3 BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York All Lower level tournaments French Open - Paris Wimbledon - London French Open - Paris Olympics - London U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York U.S. Open - New York U.S. Open - New York M25 Padova